<?php

namespace app\api\model;

use think\Model;
use traits\model\SoftDelete;

class BaseModel extends Model
{
    // 软删除
    use SoftDelete;

    // 隐藏不需要前端接受的字段
    protected $hidden = ['create_time', 'update_time', 'delete_time'];

    // 基类读取图片地址
    protected function prefixImages($value)
    {
        // 读取图片路径前缀配置, 拼接图片地址
        return config('setting.img_prefix').$value;
    }

    //当存在网络图片和本地图片时
    /*public function getBannerImagesAttr($value, $data)
    {
        $finalSrc = $value;
        if ($data['form'] == 1) {
            // 读取本地图片路径前缀配置, 拼接图片地址
            $finalSrc = config('setting.img_prefix').$value;
        }
        return $finalSrc;
    }*/
}
